all-around miserable - French English Dictionary